interests payment - German English Dictionary